under the heel of somebody - Turkish English Dictionary